home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / UTILITY / KOLUMBUS / INTERN / FI.HLP < prev    next >
Encoding:
Text File  |  1992-12-06  |  11.0 KB  |  228 lines

  1.  
  2. KOLUMBUS   Helpdatei FI.HLP      V2.00 (c) 1989/90/91/92/93 by J.Otte
  3. ---------------------------------------------------------------------
  4.  
  5. Kurzbeschreibung der Control Keys im File Menü :
  6.  
  7. ^N    - Erzeugen eines Editorfensters ohne Inhalt (new) .
  8.  
  9. ^V    - Laden  einer  Datei  in  den Editor. Sie kann nicht verändert
  10.         werden.
  11. ^S    - Abspeichern des obersten Fensters (save) .
  12. ^E    - Export des obersten Fensters .
  13.  
  14. ◆X    - Zunächst  Abspeichern  aller  Fenster. Dann wird das Programm
  15.         mit Returncode=1 beendet.
  16.  
  17. ^X    - Beenden  des  Editors  ohne  die geänderten Fensterinhalte zu
  18.         sichern. Es erfolgt jedoch für jedes geänderte Fenster vorher
  19.         eine Sicherheitsabfrage.
  20.  
  21. Ausfürliche Beschreibung des File Menü :
  22.  
  23. New         ^N - Mit  'New'  wird  ein  Editorfenster ohne Inhalt er-
  24.                  zeugt.  Das erzeugte Fenster kann mit 'Save As' spä-
  25.                  ter  gesichert  werden.  Diese Funktion ist auch von
  26.                  der Tastatur mit ^N erreichbar.
  27.                  Ein   derart  geöffnetes  Fensters  kann  auch  her-
  28.                  vorragend  für  ein  Kopier-  oder Move- Puffer ver-
  29.                  wendet  werden.  Als  Pfadname wird der Pfadname des
  30.                  zuletzt  aktiven  Fensters  verwendet. Der Dateiname
  31.                  wird mit NONAME voreingestellt.
  32.  
  33. Open           - Mit  'Open' wird eine vorhandene Datei in den Editor
  34.                  geladen.  Die  Datei  kann mit 'Save' unter gleichem
  35.                  Namen  oder  mit  'Save  As' unter neuen Namen abge-
  36.                  speichert werden.
  37.  
  38. View...     ^V - Mit  'View' wird eine vorhandene Datei in den Editor
  39.                  geladen.  Im  Unterschied  zu  'Load' kann sie nicht
  40.                  verändert werden.
  41.  
  42. Import...      - Dieser  Menüpunkt  ist  dafür  gedacht,  Dateien von
  43.                  fremden  Text-  und/oder  fremden Rechnersystemen in
  44.                  den  KOLUMBUS Editor einzulesen. Dabei kann optional
  45.                  eine Filtertabelle verwendet werden.
  46.                  Es  erscheint  eine Dialogbox mit folgenden Wahlmög-
  47.                  lichkeiten:
  48.  
  49.                  merge : Die  zu  importierende  Datei  wird  vor der
  50.                          Cursorzeile eingefügt. Bei Binärdateien wird
  51.                          dieses  Flag allerdings ignoriert, d.h. hier
  52.                          wird  immer  ein  neues Fenster zum Einlesen
  53.                          geöffnet
  54.  
  55.              use filter: Es  soll  eine  Filtertabelle zum Import be-
  56.                          nutzt werden.
  57.  
  58.                  File..: Es  erscheint  eine Dateiauswahlbox. Hiermit
  59.                          wird die zu importierende Datei selektiert.
  60.  
  61.           Binary File..: Hiermit  können  Dateien, die Nullbytes ent-
  62.                          halten,  eingelesen und editiert werden. Die
  63.                          Nullen  werden durch '\0' auf dem Bildschirm
  64.                          dargestellt. Ein '\' wird durch '\\' auf dem
  65.                          Bildschirm dargestellt.
  66.  
  67.               Clipboard: Hiermit wird eine Datei vom Clipboard einge-
  68.                          lesen.  Es  erscheint  eine Dateiselektorbox
  69.                          mit dem aktuellen Pfadnamen des Clipboards.
  70.  
  71.                  Standartmäßig  wird  beim  Import  kein  Filter ver-
  72.                  wendet,d.h.  die  Datei wird unverändert eingelesen.
  73.                  Mit der bereits erwähnten Ausnahme bei Binärdateien.
  74.                  Hier  werden  Nullen  durch  '\0' und '\' durch '\\'
  75.                  ersetzt.   Beim  Abspeichern  werden  diese  Zeichen
  76.                  automatisch wieder rückverwandelt.
  77.                  Aber Achtung :
  78.                  Beim Editieren einer Binärdatei muß beachtet werden,
  79.                  daß  '\\'  bzw.  '\0' immer als ein einziges Zeichen
  80.                  anzusehen  sind  und  gegebenfalls immer beide geän-
  81.                  dert,gelöscht  oder  einzufügen  sind  !!!! KOLUMBUS
  82.                  macht diesbezüglich keine Plausichecks.
  83.  
  84.                  Verwendung einer Filtertabelle:
  85.                  Es muß die option "use filter" selektiert werden.
  86.                  Mit einer Filtertabelle kann jedes gelesenes Zeichen
  87.                  durch  einen  beliebigen  String  ersetzt werden. Zu
  88.                  diesem  Zweck  wird zunächst ein 'Importfenster' ge-
  89.                  öffnet.
  90.  
  91.                  Beispiel eines Importfensters:
  92.                  Beim  Einlesen  sollen alle "Ä" und "ä" in "Ae" bzw.
  93.                  "ae"  umgewandelt  werden:  Der  folgende Dreizeiler
  94.                  zeigt den Inhalt des zugehöhrige 'Importfensters':
  95.  
  96.                  .import
  97.                  ä=ae
  98.                  Ä=Ae
  99.  
  100.                  Das  Zeichen  '#' dient als Einleitung einer Kommen-
  101.                  tarzeile im Importfenster. Soll dieses Zeichen umge-
  102.                  wandelt  werden so wird das folgendermaßen geschrie-
  103.                  ben:
  104.  
  105.                  .import
  106.                  \#=§
  107.  
  108.                  In  diesem  Fall  wird  also # durch § ersetzt. Alle
  109.                  Zeichen  des  Ersatzstring  können  auch zweistellig
  110.                  hexadezimal  angegeben  werden  in dem ebenfalls ein
  111.                  'backslash' vorangestellt wird. Beispiel:
  112.  
  113.                  .import
  114.                  ö=\6F\65
  115.                  Ö=\4F\65
  116.  
  117.                  Hiemit wird ö in oe und Ö in Oe umgewandelt.
  118.  
  119.  
  120. Save        ^S - Mit  'Save'  wird eine geladene Datei unter gleichem
  121.                  Namen auf Platte zurückgeschrieben. Die Funktion ist
  122.                  auch  von  der Tastatur mit ^S erreichbar. Wurde das
  123.                  Fenster mit ^N aufgemacht, so wird der Fensterinhalt
  124.                  unter dem Namen "NONAME" abgespeichert.
  125.  
  126. Save As...     - Mit  'Save  As' wird das oberste Fenster unter neuen
  127.                  Namen  abgespeichert.  es öffnet sich eine Dateiaus-
  128.                  wahlbox in der der veränderte Name eingetragen wird.
  129.  
  130. Abandon        - Die Datei im obersten Fenster wird neu geladen, d.h.
  131.                  alle Änderungen werden somit rückgängig gemacht.
  132.  
  133. Export      ^E - Diese  Funktion  ist  das  Gegenstück  zur  Funktion
  134.                  "Import".  Allerdings  wird  hier  auch  ohne Angabe
  135.                  einer   Filterfunktion   bereits  standartmäßig  ein
  136.                  Defaultfilter   verwendet,  das  sich  jedoch  durch
  137.                  vorgabe eines eigenen Filters umdefinieren läßt.
  138.                  Es   erscheint  eine  Dialogbox  mit  den  folgenden
  139.                  Funtionen:
  140.  
  141.                  selected : Nur  die selektierten Zeilen des obersten
  142.                             Fensters werden exportiert.
  143.  
  144.                use filter : Es    soll   ein   eigenes   Exportfilter
  145.                             verwendet  werden.  Es  muß dann zwingend
  146.                             ein "Exportfenster" geöffnet sein.
  147.  
  148.                   Printer : Das  oberste Fenster wird auf den Drucker
  149.                             ausgegeben.  Das  Kontrollzeichen für den
  150.                             Pseudotrenner  (Alt/Ctrl'-')  wird unter-
  151.                             drückt  bzw.  am Zeilenende wird es durch
  152.                             '-'  ersetzt. Alle anderen Kontroll- oder
  153.                             Steuerzeichen    (Druckersteuersequenzen)
  154.                             bleiben  erhalten.  Alternativ  dazu kann
  155.                             ein   eigenes   Exportfenster   definiert
  156.                             werden.
  157.  
  158.                   File... : Das  oberste  Fenster  wird in eine Datei
  159.                             exportiert  (geschrieben).  Dabei  werden
  160.                             alle   Kontrollzeichen   unterdrückt.  Am
  161.                             Zeilenende  wird  das  Pseudotrennzeichen
  162.                             durch '-' ersetzt.
  163.                             Alternativ kann ein eigenes Exportfenster
  164.                             definiert werden.
  165.  
  166.                    Window : Das  oberste  Fenster  wird  in ein neues
  167.                             Fenster   exportiert.  Das  neue  Fenster
  168.                             bekommt  den  Namen "Export Window". Soll
  169.                             dieses    "Export   Window"   als   Datei
  170.                             abgespeichert  werden so geht das nur mit
  171.                             "Save  As...".  Die  Behandlung  der Kon-
  172.                             trollzeichen erfolgt wie unter 'File...'.
  173.                             Alternativ kann ein eigenes Exportfenster
  174.                             definiert werden.
  175.  
  176.                  Anmerkung:  Der Menupunkt 'Export' ersetzt den alten
  177.                  Menupunkt  'Print'  aus  KOLUMBUS  Version  <= 1.00.
  178.                  Teilbereiche  (oder  auch  alle  Zeilen) einer Datei
  179.                  können  nach  wie  vor  mit  '^p'  gedruckt  werden.
  180.                  Hierbei  erfolgt  grundsätzlich  keine Unterdrückung
  181.                  von Kontrollzeichen.
  182.  
  183.                  Das  Defaultfilter für die Exortfunktion löscht alle
  184.                  Zeichen  mit  einem  Wert  <  32 außer '✓' (Horizon-
  185.                  taltabulator)  und  '◆'  (Pseudoblank) (diese werden
  186.                  jeweils durch einem echten Blank ersetzt).
  187.  
  188.                  Beispiel eines Exportfensters:
  189.                  Beim Datei Speichern sollen alle "Ö" und "ß" in "Öe"
  190.                  bzw.   "ss"   umgewandelt   werden:   Der   folgende
  191.                  Dreizeiler   zeigt   den   Inhalt   des  zugehöhrige
  192.                  'Exportfensters':
  193.  
  194.                  .export
  195.                  Ö=Oe
  196.                  ß=ss
  197.  
  198.                  Der  Aufbau  eines Exportfensters unterscheidet sich
  199.                  zu dem eines Importfensters also nur durch die erste
  200.                  Zeile.
  201.  
  202. Help           - Mit  'Help' wird diese Datei in ein Fenster geladen.
  203.                  Sie kann nicht verändert werden.
  204.  
  205. Quit(1)     ◆X - Mit  'Quit(1)' werden alle veränderten Fenster abge-
  206.                  speichert.  Dann  wird das Programm mit Returnkode=1
  207.                  beendet.   Wurde   KOLUMBUS   von  einer  Shell  her
  208.                  gestartet,    so    kann   diese   daraufhin   einen
  209.                  Compilerlauf starten. Wird KOLUMBUS mit Quit oder ^X
  210.                  verlassen,  so  beendet  sich  KOLUMBUS  stehts  mit
  211.                  Returncode=0.
  212.                  Diese  Funktion  wird  auch  über  Tastatur  mit  ◆X
  213.                  erreicht.
  214.  
  215.                  Anmerkung:  in der Regel wird man einen Compilerlauf
  216.                  nicht  mit ^O sondern ohne Verlassen des Editors mit
  217.                  ◆M   starten.   Durch    M   wird   das   eingebaute
  218.                  Make-Utility   aktiviert.   Dieses  durchsucht  alle
  219.                  offenen  Fenster  nach  einer  Make-Steuerdatei  und
  220.                  führt diese aus. Siehe Menupunkt "Extra.Make".
  221.  
  222. Quit        ^X - Mit 'Quit' wird der Editor beendet ohne die geänder-
  223.                  ten  Fenster zu sichern. Es erfolgt jedoch für jedes
  224.                  geänderte Fenster vorher eine Sicherheitsabfrage.
  225.                  Diese  Funktion  wird  auch  über  Tastatur  mit  ^X
  226.                  erreicht.
  227.  
  228.